stay abroad

  1. Verb memleket dışında bir süre kalmak
  2. yabancı ülkede kalma
  3. Verb yurtdışında kalmak